box layout: Handle native children
authorMatthias Clasen <mclasen@redhat.com>
Fri, 7 Jun 2019 03:20:45 +0000 (03:20 +0000)
committerMatthias Clasen <mclasen@redhat.com>
Sun, 9 Jun 2019 17:38:53 +0000 (17:38 +0000)
commit59ed4da71723cfd1de386dff463a3e1c17f27e1b
tree5896f30c2a6998bfb3a52a7a65ac37df339d2200
parent640c7939ea6902a7bda21ae962e97c9ee65589f7
box layout: Handle native children

These need to be skipped in measuring,
and we need to call gtk_native_check_resize
on them during allocation.

This was showing up as the new-style
context menu in widget-factory forcing
its relative-to box to grow when its
shown.
gtk/gtkboxlayout.c